﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Common.RunModels.Base
{

    public class SaveVueI18nMessageParamModel
    {
        public int Type { get; set; }

        public string ApiKey { get; set; }

        public List<SaveVueI18nMessageDetailParamModel> Details { get; set; } = new List<SaveVueI18nMessageDetailParamModel>();
    }

    public class SaveVueI18nMessageDetailParamModel
    {
        public string Key { get; set; }

        public string Label { get; set; }
    }


    public class VueI18nMessageParamModel
    {
        public int Type { get; set; }

        public string Lang { get; set; }
        public string ApiKey { get; set; } 
    }


    public class VueI18nMessageResultModel
    {

        public List<VueI18nMessageDetailResultModel> Details { get; set; } = new List<VueI18nMessageDetailResultModel>();
    }

    public class VueI18nMessageDetailResultModel
    {
        public string Key { get; set; }

        public string Label { get; set; }
    }

}
